Italian hitch - Español Inglés Diccionario